@charset "UTF-8";
*{
	padding:0;
	margin:0;
}










#general{
	width:100%;
	height:1860px;
	
}

/*
#head{
	width:100%;
	height:198px;
	border:1px solid black;
	
}
*/
#bodyd{
	width:100%;
	height:500px;
	
	 
    /*实现div里的图片水平垂直居中*/
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
#bodyd>.bodyimg{
	width: 100%;
    height: 514px;
    
}


.brandstory{
	width:100%;
	height:420px;
	
}

.zi{
	width:100%;
	height:318px;

	text-align:center;
	margin-top:90px;

}

.line{
	
	
	width:46px;
	height:4px;
	background-color:#a78477;
	margin:36px auto 26px
}

.zi .h3{
	 font-weight: lighter;
	font-size:36px;
    color:#5b3f35;
    letter-spacing:8px
}

.zi .pp{
	font-size:16px;
	line-height:36px;
	color:#696665
}

.chengjiu{
	width:75%;
	height:836px;
	background-color:#f8f8f8;
	text-align:center;
	margin:0px auto ;
	border:1px solid #f8f8f8;
	
}
.chengjiu .h33{
	margin-top:70px;
	 font-weight: lighter;
	font-size:36px;
    color:#5b3f35;
    letter-spacing:8px
}
.linee{
	width:46px;
	height:4px;
	background-color:#a78477;
	margin:36px auto 26px
}

.tupian{
	width:100%;
	height:500px;
	margin:0px auto;
	margin-top:80px;
	border:1px solid #f8f8f8;
}
#tupianzi{
	width:370px;
	height:246px;
	margin:-390px -480px auto auto;
	
}

.dianji{
	width:120px;
	height:30px;
	
	
	margin:420px 210px auto auto;
}

.zuo{
	margin:5px 80px auto auto;
	
	
}
.y{
	font-size:20px;
	margin:-24px 30px auto auto;
}
.z{
	font-size:25px;
	margin:-32px auto auto auto;
}
.zz{
	font-size:20px;
	margin:-30px auto auto 30px;
}
.you{
	margin:-25px auto auto 90px;
	
}



.tu{
	width:760px;
	height:500px;
	margin:-451px 550px auto auto;

}
#ull{
	list-style-type:none; 
}




#imgon{
	width:760px;
	height:500px;
	
	
}

.yy{
	display:none;
}












.tupianzi .h2{
	font-weight: normal;
	margin-top:4px;
}
.tupianzi .h5{
	font-weight:lighter;
	font-size:20px;
	color:#5696665;
	margin-top:10px;
}
.tupian .lp{
	width:330px;
	height:144px;
	font-weight:lighter;
	margin-top:35px;
	margin-left:25px;
	color:#5696665;
	line-height:36px;
	text-align:left;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	
}

